package cn.zl.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import lombok.experimental.Accessors;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@Accessors(chain = true)
@TableName("user")//默认是将类名作为表名的，但是也可以设置为数据库中的表名，会于该类名相对应
public class User {
    @TableId(value = "id",type = IdType.AUTO)//指定数据表的主键，如果不设置默认就是id
    private Integer id;
    @TableField(value = "name")
    private String name;
    private Integer age;
    private Date bir;
    @TableField(exist = false)//代表不映射数据库
    private String aaa;
}
